Hotel Rafayel
34 Lombard Rd., Wandsworth, Greater London, United Kingdom, SW11 3RF
(02078) 013600 Phone
(02078) 013601 Fax